<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
    xmlns:s="http://jboss.com/products/seam/taglib"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:rich="http://richfaces.org/rich"
    xmlns:a="http://richfaces.org/a4j"
    xmlns:x="http://xseam.dev.java.net/seam"
    template="/layout/template.xhtml">

<ui:define name="body">

	<h2>Editar atividade</h2>
	<hr style="color: #666666;width: 700px;float: left;"/>
	<br />
	<br />
	
    <x:form id="incluirForm" showMessages="true">
    
		<s:div>
			<x:inputText id="nome" 
				label="Nome: " value="#{atividade.nome}" size="50" maxlength="30" required="true"/>
			<br />
			
			<x:inputTextarea id="descricao"  
				label="Descrição: " value="#{atividade.descricao}" cols="57" rows="10" required="false"/>
			<br />
			
			<x:inputText id="valor" 
				label="Valor: " value="#{atividade.pontos}" maxlength="5" size="15" required="true" />
			<br />
			
			<a:outputPanel id="tipoAtividadePanel">
				<x:selectOneMenu id="tipoAtividade" value="#{atividade.tipoAtividade}" label="Tipo Atividade: " >
					<s:selectItems noSelectionLabel="Selecione..." value="#{tiposAtividade}" var="_tipoAtividade" label="#{_tipoAtividade.nome}" />
					<s:convertEntity />
					<a:support event="onchange" reRender="tipoAtividadePanel" bypassUpdates="false" ajaxSingle="true" />
				</x:selectOneMenu>
			</a:outputPanel>
			<br />
		</s:div>

        <s:div styleClass="actionButtons">
            <h:commandButton id="btnVoltar" 
            	value="Cancelar" action="RESULT_BACK" title="Pressione aqui para cancelar." />
            <h:commandButton id="btnSalvar" 
            	value="Salvar" action="#{atividadeAction.salvar()}" title="Pressione aqui para atualizar."
            	onclick="return confirmarOperacao();" />
		</s:div>

    </x:form>

 </ui:define>
</ui:composition>
